ayak topuğu - Turkish English Dictionary